'
-
\
\=
!
ASM statement
#ALIGN
#BLOAT
#COM
#COM DOC
#COM GUID
#COM HELP
#COM NAME
#COM TLIB
#COMPILE
#COMPILE DLL
#COMPILE EXE
#COMPILE SLL
#DEBUG
#DEBUG CODE metastatement
#DEBUG CODE OFF
#DEBUG CODE ON
#DEBUG CODE ON metastatement
#DEBUG DISPLAY metastatement
#DEBUG DISPLAY OFF
#DEBUG DISPLAY OFF metastatement
#DEBUG DISPLAY ON
#DEBUG DISPLAY ON metastatement
#DEBUG ERROR metastatement
#DEBUG ERROR OFF
#DEBUG ERROR OFF metastatement
#DEBUG ERROR ON
#DEBUG ERROR ON metastatement
#DEBUG PRINT
#DEBUG PRINT metastatement
#DIM
#DIM ALL
#DIM NONE
#ELSE
#ELSEIF
#ENDIF
#EXPORT
#IF
#INCLUDE
#INCLUDE ONCE
#INCLUDE THIS ONCE
#LINK
#LINK metastatement
#MESSAGES
#MESSAGES COMMAND
#MESSAGES NOTIFY
#OPTIMIZE
#OPTIMIZE CODE
#OPTIMIZE CODE OFF
#OPTIMIZE CODE OFF metastatement
#OPTIMIZE CODE ON
#OPTIMIZE CODE ON metastatement
#OPTIMIZE metastatement
#OPTIMIZE SIZE
#OPTIMIZE SPEED
#OPTION
#OPTION ANSIAPI
#OPTION LARGEMEM32
#OPTION VERSION3
#OPTION VERSION4
#OPTION VERSION5
#OPTION WIN95
#PAGE
#PBFORMS
#REGISTER
#REGISTER ALL
#REGISTER DEFAULT
#REGISTER metastatement
#REGISTER NONE
#RESOURCE
#RESOURCE BITMAP
#RESOURCE FILEFLAGS
#RESOURCE FILEVERSION
#RESOURCE ICON
#RESOURCE MANIFEST
#RESOURCE PBR
#RESOURCE PRODUCTVERSION
#RESOURCE RCDATA
#RESOURCE RES
#RESOURCE STRING
#RESOURCE STRINGINFO
#RESOURCE TYPELIB
#RESOURCE VERSION$
#RESOURCE VERSIONINFO
#RESOURCE WAVE
#STACK
#TOOLS
#TOOLS OFF
#TOOLS OFF metastatement
#TOOLS ON
#TOOLS ON metastatement
#UNIQUE
#UNIQUE OFF metastatement
#UNIQUE ON metastatement
#UNIQUE VAR
#UTILITY
$$
$$BEL
$$BS
$$CR
$$CRLF
$$DQ
$$DQ2
$$EOF
$$ESC
$$FF
$$LF
$$NUL
$$QCQ
$$SPC
$$SQ
$$SQ2
$$TAB
$$VT
$$WHITESPACE
$
Dynamic (Variable-length) strings ($)
$ALIGN
$BEL
$BLOAT
$BS
$COM
$COM DOC
$COM GUID
$COM HELP
$COM NAME
$COMPILE
$CR
$CRLF
$DEBUG
$DEBUG CODE metastatement
$DEBUG DISPLAY metastatement
$DEBUG ERROR metastatement
$DEBUG PRINT metastatement
$DIM
$DQ
$DQ2
$ELSE
$ELSEIF
$ENDIF
$EOF
$ESC
$EXPORT
$FF
$IF
$INCLUDE
$INCLUDE ONCE
$INCLUDE THIS ONCE
$LF
$MESSAGES COMMAND
$MESSAGES NOTIFY
$NUL
$OPTION
$OPTION VERSION3 metastatement
$OPTION VERSION4 metastatement
$OPTION VERSION5 metastatement
$PBFORMS
$QCQ
$REGISTER
$REGISTER ALL metastatement
$REGISTER DEFAULT metastatement
$REGISTER NONE metastatement
$RESOURCE
$SPC
$SQ
$SQ2
$STACK
$TAB
$TOOLS
$TOOLS OFF metastatement
$TOOLS ON metastatement
$UTILITY
$VT
$WHITESPACE
%
%DEF
%DEF operator
%PB_COMPILETIME
&=
(
)
*
*=
.PBKeys
.PBTPL
/
/=
/I command-line option
;
?
@
Pointers (@)
^
+
+=
<
-=
=
LET statement
>
0 Error
11 Error
128-bit Identifier
GUID$ function
16-bit
Integers (%)
16-byte identifier
GUID$ function
1's-complement
24 Error
241 Error
242 Error
2's-complement
32-bit
Double-word (???)
3-state Checkbox controls
401 Error
402 Error
403 Error
404 Error
405 Error
406 Error
407 Error
408 Error
409 Error
411 Error
412 Error
413 Error
414 Error
415 Error
416 Error
417 Error
418 Error
419 Error
420 Error
421 Error
422 Error
423 Error
424 Error
425 Error
426 Error
427 Error
428 Error
429 Error
430 Error
431 Error
432 Error
433 Error
434 Error
435 Error
436 Error
437 Error
438 Error
439 Error
440 Error
441 Error
442 Error
443 Error
444 Error
445 Error
446 Error
447 Error
448 Error
449 Error
450 Error
451 Error
452 Error
453 Error
454 Error
455 Error
456 Error
457 Error
458 Error
459 Error
460 Error
461 Error
462 Error
463 Error
464 Error
465 Error
466 Error
467 Error
468 Error
469 Error
471 Error
472 Error
473 Error
474 Error
475 Error
476 Error
477 Error
478 Error
479 Error
480 Error
481 Error
482 Error
483 Error
484 Error
485 Error
486 Error
487 Error
488 Error
489 Error
490 Error
491 Error
492 Error
493 Error
494 Error
495 Error
496 Error
497 Error
498 Error
499 Error
5 Error
500 Error
502 Error
503 Error
504 Error
505 Error
506 Error
507 Error
508 Error
509 Error
51 Error
510 Error
511 Error
512 Error
513 Error
514 Error
515 Error
516 Error
517 Error
519 Error
52 Error
520 Error
521 Error
522 Error
523 Error
524 Error
526 Error
527 Error
528 Error
529 Error
53 Error
530 Error
531 Error
532 Error
533 Error
534 Error
535 Error
536 Error
537 Error
538 Error
539 Error
54 Error
540 Error
541 Error
542 Error
543 Error
544 Error
545 Error
546 Error
547 Error
548 Error
549 Error
55 Error
550 Error
551 Error
552 Error
553 Error
554 Error
555 Error
556 Error
557 Error
558 Error
559 Error
560 Error
561 Error
562 Error
563 Error
564 Error
565 Error
566 Error
567 Error
568 Error
569 Error
57 Error
570 Error
571 Error
572 Error
573 Error
574 Error
575 Error
576 Error
577 Error
578 Error
579 Error
58 Error
580 Error
581 Error
582 Error
583 Error
584 Error
585 Error
586 Error
587 Error
588 Error
589 Error
590 Error
591 Error
592 Error
593 Error
594 Error
595 Error
596 Error
597 Error
598 Error
599 Error
6 Error
600 Error
601 Error
602 Error
603 error
604 Error
605 Error
606 Error
607 Error
609 Error
61 Error
610 Error
611 Error
612 Error
613 Error
614 Error
615 Error
616 Error
617 Error
618 Error
619 Error
62 Error
620 Error
621 Error
622 Error
623 Error
624 Error
625 Error
626 Error
627 Error
628 Error
629 Error
63 Error
630 Error
631 Error
632 Error
633 Error
634 Error
635 Error
636 Error
637 Error
638 Error
639 Error
64 Error
640 Error
67 Error
68 Error
69 Error
7 Error
70 Error
71 Error
72 Error
74 Error
75 Error
76 Error
801 Error
802 Error
803 Error
804 Error
805 Error
806 Error
807 Error
808 Error
809 Error
810 Error
811 Error
812 Error
813 Error
814 Error
815 Error
9 Error
98 Error
99 Error
A simple communications program
ABS
ABS function
Absolute value
ACCEL
ACCEL ATTACH statement
ACCEL ATTACH
ACCEPT
TCP ACCEPT statement
ACCESS
ACODE$
ACODE$ function
ActiveX
ADD
COLLECTION Object Group
AddDays
AddHours
Adding Controls to the Dialog
Adding Your Own Help Files
AddMinutes
AddMonths
AddMSeconds
Add-on Libraries_ Utilities and Tools
ADDR
HOST ADDR statement
Address calculation
Addressing and pointers
AddSeconds
AddTicks
AddYears
ALIAS
CALL DWORD statement
ALIGN
#ALIGN metastatement
ALL
#DIM metastatement
ALLOC
AND
AND operator
AND=
ANSI
Characters_ Strings_ and Unicode
ANSI conversion
#OPTION metastatement
ANSIAPI
ANY
DECLARE statement
ANYCOM
APPEND
APPID
ARC
GRAPHIC ARC statement
ARCCOS
ARCCOSH
ArcCosine
ARCSIN
ARCSINH
ArcSinus
Arctangent
ARCTANH
ATN function
Are there other important "Buzz-Words"?
Arithmetic Operators
ARRAY
ARRAY ASSIGN statement
ARRAY ASSIGN
Array Data Types
ARRAY DELETE
ARRAY DELETE statement
ARRAY INSERT
ARRAY INSERT statement
Array operations
ARRAY SCAN
ARRAY SCAN statement
ARRAY SORT
ARRAY SORT statement
Array storage requirements
ARRAYATTR
ARRAYATTR function
ARRAYBASE
ARRAYDESC
ARRAYINFO
Arrays within User-Defined Types
AS
CLASS/END CLASS Block
ASC
ASC function
ASC statement
ASCEND
ARRAY SORT statement
ASCII
ASCIIZ
ASCIIZ strings
ASCIZ
ASM
ASM ALIGN
ASM ALIGN statement
ASM statement
ASMDATA
ASMDATA/END ASMDATA statements
Assembly language
Accessing PowerBASIC variables by name
ASSIGN
AT
DIM statement
ATN
ATTACH
ACCEL ATTACH statement
ATTRIB
FILEATTR function
Attributes of array
Attributes of file
AUTOSIZE
Balancing the stack
BAR
MENU DRAW BAR statement
BASE
OPEN statement
Base 16
Base Class
BAUD
COMM function
BDECL
CALL DWORD statement
BEEP
BGR
BIN$
BINARY
OPEN statement
Binary data
Binary files
BIT
BIT CALC statement
BIT CALC
Bit Data Types
BIT function
BIT RESET
BIT SET
BIT statement
BIT TOGGLE
BITMAP
#RESOURCE metastatement
BITS$ function
BITS
BITS function
BITS function
BITSE
Bloatware
BOLD
TREEVIEW statement
Boolean operators
BORDER.X
BORDER.Y
BORDER
GRAPHIC PAINT statement
Bottleneck analysis
BOX
GRAPHIC BOX statement
BREAK
COMM function
BROWSE
Browsing for Include folders
BSTR
Buffers
BUILD$
BUILD$ function
Built In RGB Color Equates
Built-in Interfaces
Built-in numeric equates
Built-in RGB Color Equates
Built-in string equates
Built-in User Defined Types
Built-in User-Defined Types
BUTTON
CONTROL ADD BUTTON statement
Button controls
BYCMD
MENU ADD POPUP statement
BYCOPY
CALL statement
BYREF
CALL statement
BYTE
Byte (?)
Byte (?)
BYVAL
CALL statement
C/C++
CALC
CALL
ARRAY SORT statement
CALL DWORD
CALL DWORD statement
Call stack
CALL statement
CALLBACK
CB Callback functions
CALLBACK FUNCTION/END FUNCTION statements
CALLBACK FUNCTION statement
Callback Return Values
Callbacks
Calling a DLL
CALLSTK
CALLSTK$
CALLSTK$ function
CALLSTK statement
CALLSTKCOUNT
CALLSTKCOUNT function
CANCEL
XPRINT CANCEL statement
CANVAS.X
CANVAS.Y
CANVAS
GRAPHIC GET CANVAS statement
CAPACITY
STRINGBUILDER Object
CAPTION
GRAPHIC GET CAPTION statement
CASE
CATCH
CB.CTL
CB.CTLMSG
CB.HNDL
CB.LPARAM
CB.MSG
CB.NMCODE
CB.NMHDR
CB.NMHDR$
CB.NMHWND
CB.NMID
CB.WPARAM
CB
CB.CTL
CB Callback functions
CBCTL
CBCTL function
CBCTLMSG
CBCTLMSG function
CBHNDL
CBHNDL function
CBLPARAM
CBLPARAM function
CBMSG
CBMSG function
CBWPARAM
CBWPARAM function
CBYT
CCUR
CCUX
CD
COMM function
CDBL
CDECL
CALL DWORD statement
CDWD
CEIL
CEIL function
Cell.Size.X
Cell.Size.Y
CELL
GRAPHIC CELL SIZE statement
CEXT
Change cursor
Changes to existing Statements and Functions
CHAR
CHDIR
CHDRIVE
CHECK
CONTROL GET CHECK statement
CHECK3STATE
CHECKBOX
CONTROL ADD CHECK3STATE statement
CheckBox controls
CHILD
CHOOSE
CHOOSE$
CHOOSE%
CHOOSE&
CHOOSE function
CHR$
CHR$$
Chr.Size.X
Chr.Size.Y
CHR
GRAPHIC CHR SIZE statement
CHRBYTES
ChrToOem$
ChrToOem$ function
ChrToUtf8$
ChrToUtf8$ function
CINT
CIRCLE
GRAPHIC ELLIPSE statement
CLASS/END CLASS Block
CLASS
CLASS/END CLASS block
Class Identifier string
CLASS METHOD
CLEAR
COLLECTION Object Group
CLICK
CLIENT
Client.X
Client.Y
CLIENT
CONTROL SET CLIENT statement
CLIP$
Clip.X
Clip.Y
CLIP
GRAPHIC GET CLIP statement
CLIPBOARD
CLIPBOARD GET BITMAP
CLIPBOARD GET BITMAP
CLIPBOARD GET OEMTEXT
CLIPBOARD GET TEXT
CLIPBOARD GET UNICODE
CLIPBOARD RESET
CLIPBOARD SET BITMAP
CLIPBOARD SET OEMTEXT
CLIPBOARD SET TEXT
CLIPBOARD SET UNICODE
CLIPBOARD statement
CLNG
CLONE
CLOSE
CLOSE statement
Close DIR$ handle
CLSID$
CLSID$ function
CODE
#DEBUG CODE metastatement
Code Pointer
CALL DWORD statement
Codepage
ACODE$ function
CODEPTR
CODEPTR function
COL
GRAPHIC COL statement
COLLATE
ARRAY SCAN statement
collection
COLLECTION Object Group
Collections
COLOR
Built In RGB Color Equates
COLORMODE
XPRINT GET COLORMODE statement
COLUMN
LISTVIEW statement
COM
CLASS/END CLASS Block
COM Browser
Getting Help
COM component
COM component?
COM functions
COM library
COM+
COMBOBOX
COMBOBOX statement
COMBOBOX ADD
COMBOBOX ADD statement
COMBOBOX DELETE
COMBOBOX FIND
COMBOBOX FIND EXACT
COMBOBOX GET COUNT
COMBOBOX GET SELCOUNT
COMBOBOX GET SELECT
COMBOBOX GET STATE
COMBOBOX GET TEXT
COMBOBOX GET USER
COMBOBOX INSERT
COMBOBOX RESET
COMBOBOX RESET statement
COMBOBOX SELECT
COMBOBOX SET TEXT
COMBOBOX SET USER
COMBOBOX statement
COMBOBOX UNSELECT
Comboboxes
COMM
A simple communications program
COMM CLOSE
COMM CLOSE statement
COMM function
COMM LINE
COMM LINE INPUT statement
COMM OPEN
COMM OPEN statement
COMM PRINT
COMM PRINT statement
COMM RECV
COMM RECV statement
COMM RESET
COMM RESET statement
COMM SEND
COMM SEND statement
COMM SET
COMM SET statement
COMM TIMEOUT
COMM TIMEOUT statement
Comma delimited fields
COMMAND
COMMAND$
COMMAND$ function
Command Line
Command Line Dialog
Command Line Dialog
Command Line Dialog Box
Command Summary
Commenting Assembly code
Comments
COMMON
CLASS/END CLASS Block
Common Dialogs
DISPLAY BROWSE statement
Communication Buffers
Communication functions
Communications Basics
Comparative Data Types
To C/C++
Compile Date
Compile Time
Compiler functions
Compiler Preferences
Compile-time errors
COMPONENT
Are there other important "Buzz-Words"?
CON
CONNECT
TCP NOTIFY statement
Connection Points
CONST
CONST$
CONST$$
Constants
Built-in numeric equates
Constants and Literals
CONSTRUCTOR
METHOD/END METHOD statements
Contact Information
CONTAINS
CONTENT
CONTEXT
IDISPINFO pseudo-object
Context menu
Context Menu
CONTROL
CONTROL ADD "custom-control" statement
CONTROL ADD
CONTROL ADD "custom-control" statement
CONTROL ADD "custom-control"
CONTROL ADD "custom-control" statement
CONTROL ADD BUTTON
CONTROL ADD BUTTON statement
CONTROL ADD CHECK3STATE
CONTROL ADD CHECK3STATE statement
CONTROL ADD CHECKBOX
CONTROL ADD CHECKBOX statement
CONTROL ADD COMBOBOX
CONTROL ADD COMBOBOX statement
CONTROL ADD FRAME
CONTROL ADD FRAME statement
CONTROL ADD GRAPHIC
CONTROL ADD GRAPHIC statement
CONTROL ADD HEADER
CONTROL ADD HEADER statement
CONTROL ADD IMAGE
CONTROL ADD IMAGE statement
CONTROL ADD IMAGEX
CONTROL ADD IMAGEX statement
CONTROL ADD IMGBUTTON
CONTROL ADD IMGBUTTON statement
CONTROL ADD IMGBUTTONX
CONTROL ADD IMGBUTTONX statement
CONTROL ADD LABEL
CONTROL ADD LABEL statement
CONTROL ADD LINE
CONTROL ADD LINE statement
CONTROL ADD LISTBOX
CONTROL ADD LISTBOX statement
CONTROL ADD LISTVIEW
CONTROL ADD LISTVIEW statement
CONTROL ADD OPTION
CONTROL ADD OPTION statement
CONTROL ADD PROGRESSBAR
CONTROL ADD PROGRESSBAR statement
CONTROL ADD SCROLLBAR
CONTROL ADD SCROLLBAR statement
CONTROL ADD statement
CONTROL ADD STATUSBAR
CONTROL ADD STATUSBAR statement
CONTROL ADD TAB
CONTROL ADD TAB statement
CONTROL ADD TEXTBOX
CONTROL ADD TEXTBOX statement
CONTROL ADD TOOLBAR
CONTROL ADD TOOLBAR statement
CONTROL ADD TREEVIEW
CONTROL ADD TREEVIEW statement
Control Callback
Control Callbacks
CONTROL DISABLE
CONTROL DISABLE statement
CONTROL ENABLE
CONTROL ENABLE statement
CONTROL GET CHECK
CONTROL GET CHECK statement
CONTROL GET CLIENT
CONTROL GET CLIENT statement
CONTROL GET LOC
CONTROL GET LOC statement
CONTROL GET SIZE
CONTROL GET SIZE statement
CONTROL GET TEXT
CONTROL GET TEXT statement
CONTROL GET USER
CONTROL GET USER statement
CONTROL HANDLE
CONTROL HANDLE statement
CONTROL HIDE
CONTROL KILL
CONTROL KILL statement
CONTROL NORMALIZE
CONTROL NORMALIZE statement
CONTROL POST
CONTROL POST statement
CONTROL REDRAW
CONTROL REDRAW statement
CONTROL SEND
CONTROL SEND statement
CONTROL SET CHECK
CONTROL SET CHECK statement
CONTROL SET CLIENT
CONTROL SET CLIENT statement
CONTROL SET COLOR
CONTROL SET COLOR statement
CONTROL SET FOCUS
CONTROL SET FOCUS statement
CONTROL SET FONT
CONTROL SET FONT statement
CONTROL SET IMAGE
CONTROL SET IMAGE statement
CONTROL SET IMAGEX
CONTROL SET IMAGEX statement
CONTROL SET IMGBUTTON
CONTROL SET IMGBUTTON statement
CONTROL SET IMGBUTTONX
CONTROL SET IMGBUTTONX statement
CONTROL SET LOC
CONTROL SET LOC statement
CONTROL SET OPTION
CONTROL SET OPTION statement
CONTROL SET SIZE
CONTROL SET SIZE statement
CONTROL SET TEXT
CONTROL SET TEXT statement
CONTROL SET USER
CONTROL SET USER statement
CONTROL SHOW STATE
CONTROL SHOW STATE statement
Control Styles
Controls
Convert variables
CBYT_ CCUR_ CCUX_ CDBL_ CDWD_ CEXT_ CINT_ CLNG_ CQUD_ CSNG_ and
Convert Variant
VARIANT# function
COPIES
XPRINT GET COPIES statement
COPY
GRAPHIC COPY statement
Copy file
COPYFROMVARIANT
COPYTOVARIANT
COS
COSH
Cosine
COUNT
COMBOBOX statement
Count lines
CPU registers
CQUD
CREATE
Create directory
Creating a Dialog
Creating a DISPATCH Object
Creating a Static Link Library
CSET
CSET$
CSET$ function
CSET ABS statement
CSET statement
CSNG
CTL
CTLMSG
CTS
CTSFLOW
COMM function
CUR
CURDIR$
CURRENCY
Currency (@) and Extended-currency (@@)
CURRENCYX
Current Directory
Cursor
MOUSEPTR statement
CUSTOM
Custom controls
Custom Help Files
CUX
CVBYT
CVCUR
CVCUX
CVD
CVDWD
CVE
CVI
CVL
CVQ
CVS
CVWRD
CWRD
DATA
Data Handling
Data pointers
Data Types
Array Data Types
Data types in Registers
DATACOUNT
DATE$
DateDiff
DateString
DateStringLong
Day
DAYNAME$
DayOfWeek
DayOfWeekString
DaysInMonth
DB
DC
GRAPHIC GET DC statement
DD
DDMMYYYY
DDT
3-State Checkbox controls
DDT Commands
Deallocate arrays
Debugger
Debugger Toolbar Buttons
Debugger Preferences
Debugging a simple program
Debugging and Error control functions
Debugging tools
#TOOLS metastatement
Debugging TWORD.BAS Summary
DEC$
DECLARE
DECLARE CALLBACK
DECLARE FUNCTION
DECLARE statement
DECLARE SUB
DECLARE THREAD
DECR
DEF
%DEF operator
DEFAULT
#REGISTER metastatement
Default variable type
Default Variable Typing
DEFBYT
DEFBYT_ DEFCUR_ DEFCUX_ DEFDBL_ DEFDWD_ DEFEXT_ DEFINT_ DEFLNG_
DEFBYT and related statements
DEFCUR
DEFCUX
DEFDBL
DEFDWD
DEFEXT
Defining Constants
Defining field variables
Defining User-Defined Types
DEFINT
DEFLNG
DEFQUD
DEFSNG
DEFSTR
DEFWRD
Degrees to Radians
DELETE
ARRAY DELETE statement
Delete file
Delphi
DEQUEUE
DESC$
DESCEND
ARRAY SORT statement
DESKTOP
DESKTOP GET CLIENT statement
DESKTOP GET CLIENT
DESKTOP GET CLIENT statement
DESKTOP GET LOC
DESKTOP GET LOC statement
DESKTOP GET SIZE
DESKTOP GET SIZE statement
DESTROY
DESTRUCTOR
METHOD/END METHOD statements
DETACH
Development tools
#TOOLS metastatement
DIALOG
DIALOG DEFAULT FONT statement
Dialog callback
Dialog Callbacks
DIALOG DEFAULT FONT
DIALOG DEFAULT FONT statement
DIALOG DISABLE
DIALOG DISABLE statement
DIALOG DOEVENTS
DIALOG DOEVENTS statement
DIALOG ENABLE
DIALOG ENABLE statement
DIALOG END
DIALOG END statement
DIALOG FONT
DIALOG FONT DEFAULT
DIALOG GET CLIENT
DIALOG GET CLIENT statement
DIALOG GET LOC
DIALOG GET LOC statement
DIALOG GET SIZE
DIALOG GET SIZE statement
DIALOG GET TEXT
DIALOG GET TEXT statement
DIALOG GET USER
DIALOG GET USER statement
DIALOG HIDE
DIALOG HIDE statement
DIALOG MAXIMIZE
DIALOG MAXIMIZE statement
Dialog Menu
Dialog Menu Example
Dialog Menu State
Dialog Menu Walkthrough
DIALOG MINIMIZE
DIALOG MINIMIZE statement
DIALOG NEW
DIALOG NEW statement
DIALOG NONSTABLE
DIALOG NONSTABLE statement
DIALOG NORMALIZE
DIALOG NORMALIZE statement
DIALOG PIXELS
DIALOG PIXELS statement
DIALOG POST
DIALOG POST statement
DIALOG REDRAW
DIALOG REDRAW statement
DIALOG SEND
DIALOG SEND statement
DIALOG SET CLIENT
DIALOG SET CLIENT Statement
DIALOG SET COLOR
DIALOG SET COLOR statement
DIALOG SET ICON
DIALOG SET ICON statement
DIALOG SET LOC
DIALOG SET LOC statement
DIALOG SET SIZE
DIALOG SET SIZE statement
DIALOG SET TEXT
DIALOG SET TEXT statement
DIALOG SET USER
DIALOG SET USER statement
DIALOG SHOW MODAL
DIALOG SHOW MODAL statement
DIALOG SHOW MODELESS
DIALOG SHOW MODELESS statement
DIALOG SHOW STATE
DIALOG SHOW STATE statement
DIALOG STABILIZE
DIALOG STABILIZE statement
Dialog Styles
DIALOG UNITS
DIALOG UNITS statement
Dialogs
DIM
DIM statement
DIM statement
Dimensioning Arrays
DIR$
Built-in User Defined Types
DIR$ CLOSE
DIR$ CLOSE statement
DIR$ function
DIRECT INTERFACE
Are there other important "Buzz-Words"?
Directory listing
Directory name
DirectX
DISABLE
CONTROL DISABLE statement
Disk Errors
DISKFREE
DISKSIZE
DISPATCH
Creating a DISPATCH Object
DISPATCH INTERFACE
Dispatch variables
DISPINFO.CLEAR pseudo-object
DISPINFO.SET pseudo-object
DISPLAY
#DEBUG DISPLAY metastatement
DISPLAY BROWSE
DISPLAY BROWSE statement
DISPLAY COLOR
DISPLAY COLOR statement
DISPLAY FONT
DISPLAY FONT statement
DISPLAY OPENFILE
DISPLAY OPENFILE statement
DISPLAY SAVEFILE
DISPLAY SAVEFILE statement
DispParams
DLL
Creating a Dynamic Link Library
Dll example
DLLMAIN
DLLMAIN&
DLLMAIN function
DLLMAIN statement
DO/LOOP statements
DO
DO UNTIL statement
DO UNTIL
DO WHILE
DO WHILE statement
DOC
#COM DOC
DOEVENTS
DOUBLE
Double-precision floating-point (#)
Double-precision floating-point (#)
Double-word (???)
Double-word (???) data type
DQ
DRAW
DSR
DSRFLOW
COMM function
DSRSENS
COMM function
DTRFLOW
COMM function
DTRLINE
COMM function
DUAL
DUAL INTERFACE
DUPLEX
XPRINT GET DUPLEX statement
DW
DWL_MSGRESULT
DWORD
CALL DWORD statement
Dynamic (Variable-length) strings ($)
Dynamic (Variable-length) strings ($)($$)
Dynamic Strings
EACH
Early-binding
ECHO client and server using TCP
EDGE
EDGE.X
EDGE.Y
Edit controls
Editor Hot Keys
Editor Preferences
Effective addressing
Effective Addressing
ELEMENTPTR
ELEMENTSIZE
ELLIPSE
GRAPHIC ELLIPSE statement
ELSE
CHOOSE function
ELSEIF
Email Support
EMPTY
Empty file buffers
ENABLE
CONTROL ENABLE statement
END
DIALOG END statement
END ASMDATA statement
END CLASS
END CLASS statement
END ENUM
END FASTPROC
END FUNCTION
END FUNCTION statement
END IF
END IF statement
END INTERFACE
END INTERFACE Block (Direct)
END INTERFACE block (Dispatch)
END INTERFACE statement
END MACRO
END MACRO statement
END METHOD
End of file
END PREFIX
END PROPERTY
END SELECT
END SELECT statement
END statement
END SUB
END SUB statements
END TRY
END TRY statement
END TYPE
END TYPE block
END UNION
END UNION statements
ENQUEUE
ENTRY
ENUM
ENUM/END ENUM statements
Enumerating Collections
ENVIRON
ENVIRON$
ENVIRON$ function
Environment variables
ENVIRON statement
EOF
EQUALS
Equates
#IF and related metastatements
Equivalence
EQV
EQV operator
EQV=
ERASE
ERASE statement
ERASE statement
ERL
ERL$
ERL$ function
ERL system variable
ERR
ERR and ERRCLEAR system variables
ERRCLEAR
ERROR$
ERROR$ function
ERROR
#DEBUG DISPLAY metastatement
Error 0 - No error
Error 11 - Division by zero
Error 24 - Device time-out
Error 241 - Global memory corrupt
Error 242 - String space corrupt
Error 401 - Expression too long/complex
Error 402 - Statement too long/complex
Error 403 - #IF nesting overflow
Error 404 - #INCLUDE file/Macro nesting overflow
Error 405 - Block nesting overflow
Error 406 - Compiler out of memory
Error 407 - Source line too long
Error 408 - Wrong compiler for this program
Error 409 - Sub/Function is too large
Error 411 - Comma expected
Error 412 - Semicolon expected
Error 413 - "(" expected
Error 414 - ")" expected
Error 415 - "=" expected
Error 416 - "-" expected
Error 417 - "*" expected
Error 418 - Statement expected
Error 419 - Label/line number expected
Error 420 - Relational operator expected
Error 421 - String operand expected
Error 422 - Scalar variable expected
Error 423 - Array variable expected
Error 424 - Numeric variable expected
Error 425 - String variable expected
Error 426 - Variable expected
Error 427 - Integer constant expected
Error 428 - Positive integer constant expected
Error 429 - String constant expected
Error 430 - Integer variable expected
Error 431 - Numeric scalar variable expected
Error 432 - Long-integer variable expected
Error 433 - Matrix array expected (integer/float)
Error 434 - End of line expected
Error 435 - #IF expected
Error 436 - #ENDIF expected
Error 437 - AS expected
Error 438 - Member name expected
Error 439 - GOSUB expected
Error 440 - GOTO expected
Error 441 - IN expected
Error 442 - THEN expected
Error 443 - TO expected
Error 444 - PREFIX clause expected
Error 445 - OF expected
Error 446 - FUNCTION expected
Error 447 - IF expected
Error 448 - DO loop expected
Error 449 - SELECT expected
Error 450 - CASE expected
Error 451 - FOR loop expected
Error 452 - SUB expected
Error 453 - Equate (%xyz) expected
Error 454 - END FUNCTION expected
Error 455 - END IF expected
Error 456 - LOOP/WEND expected
Error 457 - END SELECT expected
Error 458 - END SUB expected
Error 459 - NEXT expected
Error 460 - Undefined equate
Error 461 - INSTANCE arrays must be declared
Error 462 - Undefined SUB/FUNCTION reference
Error 463 - Undefined label/line reference
Error 464 - Undefined class reference
Error 465 - May be defined only once
Error 466 - This name is already in use
Error 467 - Duplicate line number
Error 468 - This equate may not be redefined
Error 469 - Quad integer variable expected
Error 471 - Invalid line number
Error 472 - Invalid label
Error 473 - Invalid numeric format
Error 474 - Invalid name
Error 475 - Metastatements not allowed here
Error 476 - Block/scanned statements not allowed here
Error 477 - Syntax error
Error 478 - Resource file error
Error 479 - Array bounds error
Error 480 - Parameter mismatches definition
Error 481 - Mismatch with prior definition
Error 482 - Data type mismatch
Error 483 - Requires Object Procedure (Method/Property)
Error 484 - Requires SUB/FUNCTION
Error 485 - Fixed-length string expected
Error 486 - BYVAL option not allowed
Error 487 - Multiple NEXT not allowed
Error 488 - Numeric processor overflow
Error 489 - Invalid string length
Error 490 - Static array too large
Error 491 - Invalid register variable
Error 492 - Invalid SORT function
Error 493 - Compiler file not found/accessible
Error 494 - ASM not allowed here
Error 495 - Compiler file read error
Error 496 - Destination file write error
Error 497 - Assembler syntax error
Error 498 - Assembler variables must be declared
Error 499 - Statement must be first on line
Error 5 - Illegal function call
Error 500 - Variable name must be unique
Error 502 - COM interface name expected
Error 503 - Invalid MAIN Function(s)
Error 504 - Executable requires PBMAIN/WINMAIN function
Error 505 - Debugging requires EXE file not DLL
Error 506 - Declaration must precede statements
Error 507 - OLE variable expected
Error 508 - INSTANCE not allowed here
Error 509 - Interface mismatches class
Error 51 - Internal error
Error 510 - Member name expected
Error 511 - Numeric operand expected
Error 512 - Nested brackets not allowed
Error 513 - "]" expected
Error 514 - Enclosing <...> angle brackets expected
Error 515 - Fixup overflow
Error 516 - DEFtype
Type ID or type-specifier required
Error 517 - OPTIONAL requires CDECL or SDECL
Error 519 - Missing declaration
Error 52 - Bad file name or number
Error 520 - TYPE expected
Error 521 - UNION expected
Error 522 - END TYPE expected
Error 523 - END UNION expected
Error 524 - Undefined type
Error 526 - Period not allowed
Error 527 - End of statement expected
Error 528 - Type too large
Error 529 - Pointer variable error
Error 53 - File not found
Error 530 - Invalid member name
Error 531 - Object variable expected
Error 532 - Variant variable expected
Error 533 - Dispatch object variable expected
Error 534 - Bit field error
Error 535 - Dynamic string variable expected
Error 536 - Too many imports
Error 537 - Pointer expected
Error 538 - Invalid FOR/NEXT limits
Error 539 - Invalid thread function
Error 54 - Bad file mode
Error 540 - Invalid operation with a register variable
Error 541 - Register size conflict
Error 542 - May not be altered
Error 543 - Must be outside Sub/Function
Error 544 - Field variable expected
Error 545 - AT expected
Error 546 - Use only as a Callback
Error 547 - Callback function required
Error 548 - No parameters with Callback
Error 549 - BYVAL required with pointers
Error 55 - File is already open
Error 550 - Too many data statements
Error 551 - Not supported in this version
Error 552 - TRY statement expected
Error 553 - CATCH statement expected
Error 554 - END TRY statement expected
Error 555 - ON ERROR not allowed here
Error 556 - Function restricted to threads
Error 557 - Macro too long/complex
Error 558 - MACRO expected
Error 559 - END MACRO expected
Error 560 - FASTPROC expected
Error 561 - END FASTPROC expected
Error 562 - INTERFACE expected
Error 563 - END INTERFACE expected
Error 564 - MACROTEMP not allowed here
Error 565 - Macro mispatch with code position
Error 566 - CLASS expected
Error 567 - END CLASS expected
Error 568 - METHOD expected
Error 569 - END METHOD expected
Error 57 - Device I/O error
Error 570 - PROPERTY expected
Error 571 - END PROPERTY expected
Error 572 - PROPERTY GET expected
Error 572 - Valid only in a CALLBACK FUNCTION
Error 574 - Not allowed in an Event Class
Error 575 - EVENT SOURCE is not declared
Error 576 - Too many Interfaces
Error 577 - EVENT INTERFACE expected
Error 578 - INHERIT of Base Class expected
Error 579 - BYREF variable or BYVAL/BYREF variant expected
Error 58 - File already exists
Error 580 - Duplicate GUID usage
Error 581 - Type Library creation error
Error 582 - Duplicate Dispatch interface
Error 583 - Unpaired PROPERTY definition
Error 584 - Mismatched PROPERTY pair
Error 585 - PROPERTY requires BYVAL parameters
Error 586 - User Defined Type or AS expected
Error 587 - Invalid Constructor/Destructor
Error 588 - Indirect operand must be bracketed: [12]
Error 589 - Dual/IDispatch interface is required
Error 590 - PROPERTY SET requires at least one parameter
Error 591 - BYVAL with OUT is not allowed
Error 592 - Return value required
Error 593 - Dual or Automation interface is required
Error 594 - Macro ends with continuation '_'
Error 595 - Object return type required
Error 596 - Inherited interface expected
Error 597 - Invalid name or sequence in the interface
Error 598 - METHOD or PROPERTY name expected
Error 599 - Requires CLASS but outside of Interfaces
Error 6 - Overflow
Error 600 - Macro phase error referenced before define
Error 601 - One INHERIT per interface
Error 602 - Hidden interface referenced by COM
Error 603 - Incompatible with a Dual/IDispatch interface
Error 604 - Incompatible with #COM TLIB generation
Error 605 - Macro parameter mismatch
Error 606 - PowerCollection / LinkListCollection required
Error 607 - New syntax requires GETCOM/NEWCOM/ANYCOM
Error 609 - Too many macro expansions
Error 61 - Disk full
Error 610 - Invalid within a FastProc
Error 611 - FASTPROC params must be ByVal Long Integer
Error 612 - FASTPROC return may only be Long Integer
Error 613 - Cannot compile - the program is now running
Error 614 - Mismatched CHR Mode (Ansi/Wide)
Error 615 - PREFIX expected
Error 616 - END PREFIX expected
Error 617 - ASMDATA expected
Error 618 - END ASMDATA expected
Error 619 - ENUM expected
Error 62 - Input past end
Error 620 - END ENUM expected
Error 621 - Interface cannot inherit from itself
Error 622 - AS STRING required for variant conversion
Error 623 - THREADPARM Instance variable required
Error 624 - Invalid THREADPARAM variable type
Error 625 - THREAD Method required
Error 626 - Duplicate THREAD Method
Error 627 - INHERIT IPowerThread expected
Error 628 - Not valid in a Static-Lin-Lib (SLL)
Error 629 - ALIAS disallows Private/Thread/Callback
Error 63 - Bad record number
Error 630 - Link File Error
Error 631 - Nested Link Files
Error 632 - COMMON name is a duplicate
Error 633 - COMMON signature is mismatched
Error 634 - Undefined COMMON reference
Error 635 - USING clause is required
Error 636 - Invalid VersionInfo Resource
Error 637 - SLL mismatch with this compiler
Error 638 - Please change AS STRING to AS WSTRING
Error 639 - TYPE variable expected
Error 64 - Bad file name
Error 640 - Invalid use of BYCOPY
Error 67 - Too many files
Error 68 - Device unavailable
Error 69 - COMM error
Error 7 - Out of memory
Error 70 - Permission denied
Error 71 - Disk not ready
Error 72 - Disk media error
Error 74 - Rename across disks
Error 75 - Path/file access error
Error 76 - Path not found
Error 801 - 815 - Internal error
Error 801 to 815 - Internal error
Error 9 - Subscript / Pointer out of range
Error 98 - XPrint Preview error
Error 99 - Object error
Error Overview
ERROR statement
Error Trapping
Error Trapping Summary
Evaluating a variable
EVENT
CLASS/END CLASS Block
EVENT SOURCE
EVENT SOURCE statement
EVENTS
EVENT SOURCE statement
EVENTS END
EVENTS END statement
EVENTS statement
EXACT
COMBOBOX statement
Example COMM code
Exclusive OR operator
EXE.Extn$
EXE.Extn$ read-only UDT
EXE.Full$
EXE.Full$ read-only UDT
EXE.Inst
EXE.Inst$ read-only UDT
EXE.Name$
EXE.Name$ read-only UDT
EXE.Namex$
EXE.Namex$ read-only UDT
EXE.Path$
EXE.Path$ read-only UDT
EXE
#COMPILE EXE metastatement
EXIT
DO/LOOP statements
EXIT DO
EXIT DO statement
EXIT FASTPROC
EXIT FOR
EXIT FOR statement
EXIT FUNCTION
EXIT IF
EXIT LOOP
EXIT MACRO
EXIT METHOD
EXIT PROPERTY
EXIT SELECT
EXIT statement
EXIT SUB
EXIT TRY
Exiting an error handler
EXP
EXP10
EXP2
Expand tabs
EXPANDED
TREEVIEW statement
EXPLICIT
EXPORT
DECLARE statement
EXT
EXTENDED
Extended-precision floating-point (##)
Extn$
EXTN
PATHNAME$ function
EXTRACT$
EXTRACT$ function
FASTPROC
FASTPROC/END FASTPROC statements
FASTPROC
EXIT statement
Features
FIELD
FIELD RESET
FIELD RESET statement
FIELD statement
FIELD STRING
FIELD STRING statement
Field strings
FIELD strings
File
Binary Files
File attributes
File buffers
File delete
File end
File exists
File functions
File handles
File handling
File I/O
File listing
File Menu
File path
File Preferences
File rename
File Templates
File truncate
FILEATTR
FILECOPY
FILEFLAGS
FILENAME$
FILESCAN
FILESCAN statement
FileTime
FILEVERSION
FILL
MEMORY FILL statement
Final version
#TOOLS metastatement
FINALLY
FIND
COMBOBOX statement
Find Dialog
Find Dialog Box
Find file
FIRST
FIT
LISTVIEW statement
FIX
FIX function
FIXED
GRAPHIC SET FIXED statement
Fixed-length strings
Flat memory model
Floating Point Data Types
Currency (@) and Extended-currency (@@)
FLOW
COMM RESET statement
Flow Control functions
FLUSH
FLUSH statement
FOCUS
CONTROL SET FOCUS statement
FONT
CONTROL SET FONT statement
FONT END
FONT END statement
FONT NEW
FONT NEW statement
Font Preferences
FOR/NEXT statements
FOR
ARRAY DELETE statement
FOR EACH
FOR EACH/NEXT statements
Forcing Errors
Foreground
FORMAT$
Formatted strings
FORMFEED
LPRINT FORMFEED statement
Forms
FRAC
Fractional portion
FRAME.FIXED.X
FRAME.FIXED.Y
FRAME.RESIZE.X
FRAME.RESIZE.Y
FRAME
CONTROL ADD FRAME statement
Frame controls
FREE
Free disk space
FREEFILE
FROM
ARRAY SCAN statement
Full$
FULL
PATHNAME$ function
FUNCNAME$
FUNCNAME$ function
FUNCTION/END FUNCTION statements
FUNCTION
CALLBACK function
FUNCTION DLLMAIN
Function keys
FUNCTION LIBMAIN
FUNCTION MAIN
FUNCTION PBLIBMAIN
FUNCTION PBMAIN
FUNCTION WINMAIN
General Preferences
GET$
GET$$
GET$ statement
GET
CLIPBOARD statement
Get name of open file
Get Random access file records
GET statement
GETATTR
GETATTR function
GETCOM
Getting Help
GLOBAL
DIM statement
GLOBAL statement
Globally Unique Identifier
GUID data types
GLOBALMEM
GLOBALMEM statement
GLOBALMEM ALLOC
GLOBALMEM FREE
GLOBALMEM LOCK
GLOBALMEM SIZE
GLOBALMEM SIZE statement
GLOBALMEM statement
GLOBALMEM UNLOCK
Go to Bookmark Dialog
GOSUB/GOSUB DWORD statements
GOSUB
GOSUB/GOSUB DWORD statements
GOSUB DWORD
GOTO/GOTO DWORD statements
GOTO
GOTO/GOTO DWORD statements
GOTO DWORD
GRAPHIC$(CAPTION)
GRAPHIC$(INKEY$)
GRAPHIC$(INKEY$) function
GRAPHIC$(WAITKEY$)
GRAPHIC$(WAITKEY$) function
GRAPHIC$(WAITKEY$...)
GRAPHIC$(WAITKEY$...) function
GRAPHIC$
GRAPHIC$(CAPTION) function
GRAPHIC$ Function Reference
GRAPHIC() Function Quick Finder
GRAPHIC() Function Reference
GRAPHIC(CANVAS.X)
GRAPHIC(CANVAS.X) function
GRAPHIC(CANVAS.Y)
GRAPHIC(CANVAS.Y) function
GRAPHIC(Cell.Size.X)
GRAPHIC(Cell.Size.X) function
GRAPHIC(Cell.Size.Y)
GRAPHIC(Cell.Size.Y) function
GRAPHIC(Chr.Size.X)
GRAPHIC(Chr.Size.X) function
GRAPHIC(Chr.Size.Y)
GRAPHIC(Chr.Size.Y) function
GRAPHIC(Client.X)
GRAPHIC(Client.X) function
GRAPHIC(Client.Y)
GRAPHIC(Client.Y) function
GRAPHIC(Clip.X)
GRAPHIC(Clip.X) function
GRAPHIC(Clip.Y)
GRAPHIC(Clip.Y) function
GRAPHIC(COL)
GRAPHIC(COL) function
GRAPHIC(DC)
GRAPHIC(DC) function
GRAPHIC(INSTAT)
GRAPHIC(INSTAT) function
GRAPHIC(LINES)
GRAPHIC(LINES) function
GRAPHIC(LOC.X)
GRAPHIC(LOC.X) function
GRAPHIC(LOC.Y)
GRAPHIC(LOC.Y) function
GRAPHIC(MIX)
GRAPHIC(MIX) function
GRAPHIC(OVERLAP)
GRAPHIC(OVERLAP) function
GRAPHIC(PIXEL) function
GRAPHIC(POS.X)
GRAPHIC(POS.X) function
GRAPHIC(POS.Y)
GRAPHIC(POS.Y) function
GRAPHIC(PPI.X)
GRAPHIC(PPI.X) function
GRAPHIC(PPI.Y)
GRAPHIC(PPI.Y) function
GRAPHIC(ROW)
GRAPHIC(ROW) function
GRAPHIC(SCROLLTEXT)
GRAPHIC(SCROLLTEXT) function
GRAPHIC(SIZE.X)
GRAPHIC(SIZE.X) function
GRAPHIC(SIZE.Y)
GRAPHIC(SIZE.Y) function
GRAPHIC(STRETCHMODE)
GRAPHIC(STRETCHMODE) function
GRAPHIC(TEXT.SIZE.X...) function
GRAPHIC(TEXT.SIZE.Y...) function
GRAPHIC(View.X)
GRAPHIC(View.X) function
GRAPHIC(View.Y)
GRAPHIC(View.Y) function
GRAPHIC(WORDWRAP)
GRAPHIC(WORDWRAP) function
GRAPHIC(WRAP)
GRAPHIC(WRAP) function
GRAPHIC
CONTROL ADD GRAPHIC statement
GRAPHIC ARC
GRAPHIC ARC statement
GRAPHIC ATTACH
GRAPHIC ATTACH statement
GRAPHIC BITMAP END
GRAPHIC BITMAP END statement
GRAPHIC BITMAP LOAD
GRAPHIC BITMAP LOAD statement
GRAPHIC BITMAP NEW
GRAPHIC BITMAP NEW statement
GRAPHIC BOX
GRAPHIC BOX statement
GRAPHIC CELL
GRAPHIC CELL SIZE
GRAPHIC CELL SIZE statement
GRAPHIC CELL statement
GRAPHIC CHR SIZE
GRAPHIC CHR SIZE statement
GRAPHIC CLEAR
GRAPHIC CLEAR statement
GRAPHIC Code Group
GRAPHIC COL
GRAPHIC COLOR
GRAPHIC COLOR statement
Graphic controls
GRAPHIC COPY
GRAPHIC COPY statement
GRAPHIC DETACH
GRAPHIC DETACH statement
GRAPHIC ELLIPSE
GRAPHIC ELLIPSE statement
GRAPHIC FONT
GRAPHIC FONT statement
Graphic functions
GRAPHIC GET BITS
GRAPHIC GET BITS statement
GRAPHIC GET CANVAS
GRAPHIC GET CANVAS statement
GRAPHIC GET CAPTION
GRAPHIC GET CAPTION statement
GRAPHIC GET CLIENT
GRAPHIC GET CLIENT statement
GRAPHIC GET CLIP
GRAPHIC GET CLIP statement
GRAPHIC GET DC
GRAPHIC GET DC statement
GRAPHIC GET LINES
GRAPHIC GET LINES statement
GRAPHIC GET LOC
GRAPHIC GET LOC statement
GRAPHIC GET MIX
GRAPHIC GET MIX statement
GRAPHIC GET OVERLAP
GRAPHIC GET OVERLAP statement
GRAPHIC GET PIXEL
GRAPHIC GET PIXEL statement
GRAPHIC GET POS
GRAPHIC GET POS statement
GRAPHIC GET PPI
GRAPHIC GET PPI statement
GRAPHIC GET SCALE
GRAPHIC GET SCALE statement
GRAPHIC GET SCROLLTEXT
GRAPHIC GET SCROLLTEXT statement
GRAPHIC GET SIZE
GRAPHIC GET SIZE statement
GRAPHIC GET STRETCHMODE
GRAPHIC GET STRETCHMODE statement
GRAPHIC GET VIEW
GRAPHIC GET VIEW statement
GRAPHIC GET WORDWRAP
GRAPHIC GET WORDWRAP statement
GRAPHIC GET WRAP
GRAPHIC GET WRAP statement
GRAPHIC IMAGELIST
GRAPHIC IMAGELIST statement
GRAPHIC INKEY$
GRAPHIC INKEY$ statement
GRAPHIC INPUT
GRAPHIC INPUT FLUSH
GRAPHIC INPUT FLUSH statement
GRAPHIC INPUT statement
GRAPHIC INSTAT
GRAPHIC INSTAT statement
GRAPHIC LINE
GRAPHIC LINE INPUT
GRAPHIC LINE INPUT statement
GRAPHIC LINE statement
GRAPHIC PAINT
GRAPHIC PAINT statement
GRAPHIC PIE
GRAPHIC PIE statement
GRAPHIC POLYGON
GRAPHIC POLYGON statement
GRAPHIC POLYLINE
GRAPHIC POLYLINE statement
GRAPHIC PRINT
GRAPHIC PRINT statement
GRAPHIC REDRAW
GRAPHIC REDRAW statement
GRAPHIC RENDER
GRAPHIC RENDER BITMAP
GRAPHIC RENDER ICON
GRAPHIC RENDER statement
GRAPHIC ROW
GRAPHIC SAVE
GRAPHIC SAVE statement
GRAPHIC SCALE
GRAPHIC SCALE PIXELS
GRAPHIC SCALE PIXELS statement
GRAPHIC SCALE statement
GRAPHIC SET AUTOSIZE
GRAPHIC SET AUTOSIZE statement
GRAPHIC SET BITS
GRAPHIC SET BITS statement
GRAPHIC SET CAPTION
GRAPHIC SET CAPTION statement
GRAPHIC SET CLIENT
GRAPHIC SET CLIENT statement
GRAPHIC SET CLIP
GRAPHIC SET CLIP statement
GRAPHIC SET FIXED
GRAPHIC SET FIXED statement
GRAPHIC SET FOCUS
GRAPHIC SET FOCUS statement
GRAPHIC SET FONT
GRAPHIC SET FONT statement
GRAPHIC SET LOC
GRAPHIC SET LOC statement
GRAPHIC SET MIX
GRAPHIC SET MIX statement
GRAPHIC SET OVERLAP
GRAPHIC SET OVERLAP statement
GRAPHIC SET PIXEL
GRAPHIC SET PIXEL statement
GRAPHIC SET POS
GRAPHIC SET POS statement
GRAPHIC SET SCROLLTEXT
GRAPHIC SET SCROLLTEXT statement
GRAPHIC SET SIZE
GRAPHIC SET SIZE statement
GRAPHIC SET STRETCHMODE
GRAPHIC SET STRETCHMODE statement
GRAPHIC SET VIEW
GRAPHIC SET VIEW statement
GRAPHIC SET VIRTUAL
GRAPHIC SET VIRTUAL statement
GRAPHIC SET WORDWRAP
GRAPHIC SET WORDWRAP statement
GRAPHIC SET WRAP
GRAPHIC SET WRAP statement
GRAPHIC SPLIT
GRAPHIC SPLIT statement
GRAPHIC STRETCH
GRAPHIC STRETCH statement
GRAPHIC STYLE
GRAPHIC STYLE statement
GRAPHIC TEXT SIZE
GRAPHIC TEXT SIZE statement
GRAPHIC WAITKEY$
GRAPHIC WAITKEY$ statement
GRAPHIC WIDTH
GRAPHIC WIDTH statement
GRAPHIC WINDOW
GRAPHIC WINDOW CLICK
GRAPHIC WINDOW CLICK statement
GRAPHIC WINDOW END
GRAPHIC WINDOW END statement
GRAPHIC WINDOW HIDE
GRAPHIC WINDOW HIDE statement
GRAPHIC WINDOW MINIMIZE
GRAPHIC WINDOW MINIMIZE statement
GRAPHIC WINDOW NEW
GRAPHIC WINDOW NONSTABLE
GRAPHIC WINDOW NONSTABLE statement
GRAPHIC WINDOW NORMALIZE
GRAPHIC WINDOW NORMALIZE statement
GRAPHIC WINDOW STABILIZE
GRAPHIC WINDOW STABILIZE statement
GRAPHIC WINDOW statement
GRAPHIC WINDOW TEXT
Graphics
Group controls
GUI design tools
GUID$
GUID$ function
GUID
#COM GUID metastatement
GUID data types
GUID Data Types
GUIDTXT$
GUIDTXT$ function
HANDLE
CONTROL HANDLE statement
HANDLES
SHELL function
HEADER
CONTROL ADD HEADER statement
HEADER GET COUNT
HEADER GET ITEM
HEADER SEND
HEADER SET ITEM
HEADER statement
HELP$
HELP
#COM HELP
Help Files
Adding Your Own
HEX$
Hexadecimal
HI
HIBYT
HIDDEN
HIDE
CONTROL HIDE statement
HIINT
HIWRD
HNDL
HORZ
HOST
HOST ADDR statement
HOST ADDR
HOST NAME
HOST NAME statement
Hot-keys
Hour
How do you call a Direct Method?
How do you call a DISPATCH METHOD?
How do you create an object?
How do you duplicate an object variable?
How do you publish an object?
How do you register a COM Component?
How error traps work
How the integrated debugger works
hResult
IDISPINFO pseudo-object
Hyperbolic Cosine
Hyperbolic Sine
Hyperbolic Tangent
IAutomation
INTERFACE / END INTERFACE Block (Direct)
ICLASSFACTORY
ICON.X
ICON.Y
ICON
#RESOURCE metastatement
ICONNECTIONPOINT
ICONNECTIONPOINTCONTAINER
ICONSPACE
ICONSPACE.X
ICONSPACE.Y
ID
THREAD Object
ID Binding
ID of a thread
IDBind
IDE
Browsing for Include folders
IDE Print Preview Dialog Box
IDispatch
Built-in Interfaces
IDISPINFO.CLEAR
IDISPINFO.CODE
IDISPINFO.CODE pseudo-object
IDISPINFO.CONTEXT
IDISPINFO.CONTEXT pseudo-object
IDISPINFO.DESC$
IDISPINFO.DESC$ pseudo-object
IDISPINFO.HELP$
IDISPINFO.HELP$ pseudo-object
IDISPINFO.SET
IDISPINFO.SET pseudo-object
IDISPINFO.SOURCE$
IDISPINFO.SOURCE$ pseudo-object
IDISPINFO
IDISPINFO.CLEAR pseudo-object
IDISPINFO pseudo-object
IDN
IF/END IF block
IF
EXIT statement
IF statement
IIF
IIF$
IIF%
IIF&
IIF function
ILinkListCollection
IMAGE
CONTROL ADD IMAGE statement
Image controls
IMAGE2
IMAGELIST
GRAPHIC IMAGELIST statement
IMAGELIST ADD BITMAP
IMAGELIST ADD ICON
IMAGELIST ADD MASKED
IMAGELIST GET COUNT
IMAGELIST KILL
IMAGELIST NEW BITMAP
IMAGELIST NEW ICON
IMAGELIST SET OVERLAY
IMAGELIST statement
IMAGEX
CONTROL ADD IMAGEX statement
IMGBUTTON
CONTROL ADD IMGBUTTON statement
IMGBUTTONX
CONTROL ADD IMGBUTTONX statement
IMoniker
IMP
IMP operator
IMP=
Implication
IMPORT
DECLARE statement
IMPORT ADDR
IMPORT ADDR statement
IMPORT CLOSE
IMPORT CLOSE statement
IMPORT Statement
IN
FOR EACH/NEXT statements
Include folders list
INCR
INDEX
Inflate compiled file size
INHERIT
INTERFACE / END INTERFACE Block (Direct)
INKEY$
GRAPHIC INKEY$ statement
Inline Assembler code syntax
INOUT
METHOD / END METHOD statements
INPUT#
INPUT# statement
INPUT# statement
INPUT
COMM LINE INPUT statement
Input functions
INPUTBOX$
INSERT
ARRAY INSERT statement
INSTANCE
How do you create an object?
INSTANCE statement
INSTAT
GRAPHIC INSTAT statement
INSTR
INSTR function
INT
INTEGER
Integer (%)
Integers (%)
Integral conversion
Integral Data Types
Double-word (???)
Integrated Development Environment
INTERFACE/END INTERFACE (IDBind) block
INTERFACE/END INTERFACE block
INTERFACE/END INTERFACE block (Dispatch)
INTERFACE/END INTERFACE block (IDBind)
INTERFACE
Built-in Interfaces
INTERFACE / END INTERFACE Block (Direct)
INTERFACE IDBIND
Interface variables
Intermixing ASM and BASIC code
Internal error
Error 51 - Internal error
Internal representations of arrays
Internet Protocol (IP)
Introducing PB/WIN
Introducing the Debugger
INV
Inverse Cosine
Inverse Hyperbolic Cosine
Inverse Hyperbolic Sine
Inverse Hyperbolic Tangent
Inverse Sine
Inverse Tangent
IPowerArray
IPowerArray.ERASE
IPowerArray.LOCK
IPOWERARRAY.RESET
IPowerArray.UNLOCK
IPowerCollection
IPowerThread
IPowerTime
IQueueCollection
ISALIVE
ISFALSE
ISFALSE and ISTRUE operators
ISFILE
ISFOLDER
ISINTERFACE
ISINTERFACE Function
IsLeapYear
ISMISSING
ISMISSING function
ISNOTHING
ISNOTHING function
ISNOTNULL
ISNULL
ISOBJECT
ISOBJECT function
IStackCollection
IStringBuilderA
IStringBuilderW
ISTRUE
ISWIN
ITEM
COLLECTION Object Group
ITERATE
EXIT statement
ITERATE DO
ITERATE DO statement
ITERATE FOR
ITERATE FOR statement
ITERATE LOOP
ITERATE LOOP statement
ITERATE statement
IUnknown
Are there other important "Buzz-Words"?
JOIN
JOIN$
Jump out of block structure
Just what is COM?
Keyboard shortcuts
Keyword Quick Find
Keyword Reference
KILL
CONTROL KILL statement
KILL statement
LABEL
Label controls
Labels
Line numbers and Labels
LARGEMEM32
LAST
Last line number before error
Late Binding
Late-binding
LAUNCH
LBOUND
LBOUND function
LCASE$
LCASE$ function
LEFT$
LEFT
CLIP$ function
LEN
LEN function
LET
LET statement
LET statement
LET statement (with Objects)
LET statement (with Types)
LET statement (with Variants)
LIB
LIBID
LibMain
LIBMAIN
LIBMAIN&
LIBMAIN/DLLMAIN function
LIBMAIN function
Library Manager
License Agreement
LINE
COMM LINE INPUT statement
Line controls
Line count
LINE INPUT#
LINE INPUT# statement
Line numbers and Labels
LINES
GRAPHIC GET LINES statement
Linked List
LinkList
LinkListCollection
List of files
LISTBOX
CONTROL ADD LISTBOX
LISTBOX ADD
LISTBOX DELETE
LISTBOX FIND
LISTBOX FIND EXACT
LISTBOX GET COUNT
LISTBOX GET SELCOUNT
LISTBOX GET SELECT
LISTBOX GET STATE
LISTBOX GET TEXT
LISTBOX GET USER
LISTBOX INSERT
LISTBOX RESET
LISTBOX RESET statement
LISTBOX SELECT
LISTBOX SET TEXT
LISTBOX SET USER
LISTBOX statement
LISTBOX UNSELECT
Listboxes
LISTVIEW
CONTROL ADD LISTVIEW statement
LISTVIEW DELETE COLUMN
LISTVIEW DELETE ITEM
LISTVIEW FIND
LISTVIEW FIND EXACT
LISTVIEW FIT CONTENT
LISTVIEW FIT HEADER
LISTVIEW GET COLUMN
LISTVIEW GET COUNT
LISTVIEW GET HEADER
LISTVIEW GET MODE
LISTVIEW GET SELCOUNT
LISTVIEW GET SELECT
LISTVIEW GET STATE
LISTVIEW GET STYLEXX
LISTVIEW GET TEXT
LISTVIEW GET USER
LISTVIEW INSERT COLUMN
LISTVIEW INSERT ITEM
LISTVIEW INSERT ITEM statement
LISTVIEW RESET
LISTVIEW RESET statement
LISTVIEW SELECT
LISTVIEW SET COLUMN
LISTVIEW SET HEADER
LISTVIEW SET IMAGE
LISTVIEW SET IMAGE statement
LISTVIEW SET IMAGE2
LISTVIEW SET IMAGE2 statement
LISTVIEW SET IMAGELIST
LISTVIEW SET MODE
LISTVIEW SET OVERLAY
LISTVIEW SET OVERLAY statement
LISTVIEW SET STYLEXX
LISTVIEW SET TEXT
LISTVIEW SET USER
LISTVIEW SORT
LISTVIEW SORT statement
LISTVIEW statement
LISTVIEW UNSELECT
LISTVIEW VISIBLE
Literals
LO
LOAD
GRAPHIC BITMAP LOAD statement
LOBYT
LOC.X
LOC.Y
LOC
CONTROL GET LOC statement
LOC function
LOCAL
DIM statement
LOCAL statement
LOCK
GLOBALMEM statement
LOCK statement
LOF
LOG
LOG10
LOG2
Logarithms
Logical
Logical AND
Logical EQV
Logical IMP
Logical NOT
Logical OR
Logical XOR
LOINT
LONG
Long lines
LOOP
DO/LOOP statements
LOOP UNTIL
LOOP WHILE
LOWRD
LPARAM
LPRINT$
LPRINT$ function
LPRINT
LPRINT ATTACH statement
LPRINT ATTACH
LPRINT ATTACH statement
LPRINT CLOSE
LPRINT CLOSE statement
LPRINT FLUSH
LPRINT FLUSH statement
LPRINT FORMFEED
LPRINT FORMFEED statement
LPRINT statement
LSET
LSET$
LSET$ function
LSET statement
LTRIM$
LTRIM$ function
MACRO
MACRO/END MACRO statement
MACROTEMP
MAIN
MAIN&
MAIN statement
MAK
MAK function
MAKDWD
Make an integer-class value
Make directory
MAKINT
MAKLNG
MAKPTR
MAKWRD
MANIFEST
Mapping file buffers
MARGIN
XPRINT GET MARGIN statement
MASKED
MAT
MAX
MAX$
MAX%
MAX&
MAXIMIZE
MAXIMIZED
MAXIMIZED.X
MAXIMIZED.Y
MCASE$
MCASE$ function
ME
LET statement (with Objects)
ME pseudo-variable
MEMBER
MEMBER CALL
MEMBER CALL statement
MEMBER GET statement
MEMBER LET statement
MEMBER SET statement
MEMORY
MEMORY COPY
MEMORY COPY statement
MEMORY FILL
MEMORY statement
MEMORY SWAP
MENU
Editor Menu
MENU ADD POPUP
MENU ADD POPUP statement
MENU ADD STRING
MENU ADD STRING statement
MENU ATTACH
MENU ATTACH statement
MENU CONTEXT
MENU CONTEXT statement
MENU DELETE
MENU DELETE statement
MENU DRAW BAR
MENU DRAW BAR statement
Menu Example
MENU GET STATE
MENU GET STATE statement
MENU GET TEXT
MENU GET TEXT statement
MENU NEW BAR
MENU NEW BAR statement
MENU NEW POPUP
MENU NEW POPUP statement
MENU SET STATE
MENU SET STATE statement
MENU SET TEXT
MENU SET TEXT statement
Menu State
Menu walkthrough
MENUBAR
Menus
Message box function
Message box statement
Metastatements
METHOD/END METHOD statements
METHOD
EXIT METHOD statement
METHOD / END METHOD statements
METRICS
METRICS function
MID
MID$
MID$ function
MID$ function
MID$ statement
MIN
MIN$
MIN%
MIN&
MINIMIZE
DIALOG MINIMIZE statement
MINIMUM
MINIMUM.X
MINIMUM.Y
Minute
Misc Operations
MIX
GRAPHIC GET MIX statement
MKBYT$
MKBYT$_ MKCUR$_ MKCUX$_ MKD$_ MKDWD$_ MKE$_ MKI$_ MKL$_ MKQ$_
MKCUR$
MKCUX$
MKD$
MKDIR
MKDWD$
MKE$
MKI$
MKL$
MKQ$
MKS$
MKWRD$
MMDDYYYY
MMX registers
Mnemonics and Operands
MOD
MOD operator
MOD=
MODAL
Modal Dialogs
MODE
LISTVIEW statement
MODELESS
Modeless Dialogs
Module names
MONIKER
Month
MONTHNAME$
MonthString
More on the Menu
MOUSEPTR
MOUSEPTR statement
MoveFromVariant
MoveToVariant
MSecond
MSG
MSGBOX
MSGBOX function
MSGBOX statement
Multibyte character set conversion
Multidimensional arrays
MYBASE
MYBASE pseudo-variable
Name$
NAME
#COM NAME metastatement
Name of open file
NAME statement
namespace
NAMEX
PATHNAME$ function
Negation
Nesting User-Defined Types
Network Communciations
NEW
DIALOG NEW statement
New Features
New in the IDE
New Statements and Functions
NEWCOM
NewDate
NewTime
NEXT
COLLECTION Object Group
NMCHAR
Built-in User Defined Types
NMCODE
NMHDR$
NMHDR
Built-in User Defined Types
NMHWND
NMID
NMKEY
NMMOUSE
NMTOOLTIPSCREATED
NONE
#DIM metastatement
NONSTABLE
DIALOG NONSTABLE statement
NORMALIZE
CONTROL NORMALIZE statement
NoStop
NOT
#IF and related metastatements
NOT operator
Notation
NOTHING
Are there other important "Buzz-Words"?
NOTIFY
#MESSAGES NOTIFY metastatement
Now
NowUTC
NUL$
Nul strings
NULL
COMM function
Nul-Terminated Strings
Number of threads
Numbers
NUMERIC
Numeric Equates
Numeric Errors
Numeric operations
Numerical formatting
OBJACTIVE
OBJACTIVE function
OBJECT
How are GUID's used with objects?
OBJECT CALL
OBJECT CALL statement
Object Data Type
Object Data Types
OBJECT GET
OBJECT GET statement
OBJECT LET
OBJECT LET statement
OBJECT RAISEEVENT
OBJECT RAISEEVENT statement
OBJECT REFERENCE
Are there other important "Buzz-Words"?
OBJECT SET
OBJECT SET statement
OBJECT statement
Object status
ISINTERFACE Function
OBJEQUAL
OBJPTR
OBJPTR function
OBJRESULT
OBJRESULT$
OBJRESULT$ function
OBJRESULT function
OCT$
OCX
OEM
Characters_ Strings_ and Unicode
OEMTEXT
OemToChr$
OemToChr$ function
OF
OFF
#COM TLIB OFF metastatement
OLE
OLE Strings
ON
#COM TLIB ON metastatement
ON ERROR
ON ERROR statement
ON GOSUB
ON GOSUB statement
ON GOTO statement
ONCE
one's-complement
ONLY
Opcodes and Mnemonics
OPEN
COMM OPEN statement
Open a serial port
OPEN HANDLE
OPEN HANDLE statement
OPEN statement
OPENFILE
Opening a communications port
Opening a type-library
Operating system
Operator Precedence
Operators
%DEF operator
OPT
DECLARE statement
Optimizating your code
OPTIMIZE
#OPTIMIZE metastatement
Optimizing your code
OPTION
CONTROL ADD OPTION statement
Option controls
OPTION EXPLICIT
OPTION EXPLICIT statement
OPTIONAL
DECLARE statement
Options
Options Dialog
Options Dialog Box
OR
OR operator
OR=
ORIENTATION
XPRINT GET ORIENTATION statement
OUT
METHOD / END METHOD statements
OUTPUT
OVERLAP
GRAPHIC GET OVERLAP statement
OVERLAY
IMAGELIST SET OVERLAY statement
OVERRIDE
OVERRIDE METHOD
Overview
PAGE
TAB statement
PAGES
XPRINT GET PAGES statement
PAGESIZE
SCROLLBAR GET PAGESIZE statement
PAINT
GRAPHIC PAINT statement
PAPER
XPRINT GET PAPER statement
PAPERS
XPRINT GET PAPERS statement
PARAM
Parameter passing
Parameters passed by reference or by copy
PARENT
TREEVIEW GET PARENT statement
PARITY
COMM function
Parity and general error checking
PARITYCHAR
COMM function
PARITYREPL
COMM function
PARITYTYPE
COMM function
PARSE
PARSE$
PARSE$ function
PARSE statement
PARSECOUNT
PARSECOUNT function
PARTS
Passing
Passing arrays
Passing arrays
Passing dynamic strings
Passing parameters
Path$
PATH
EXE read-only user defined type
PATHNAME$
PATHNAME$ function
PATHSCAN$
PATHSCAN$ function
PB/Win Command Line Switches
PBLIBMAIN
PBLIBMAIN&
PBLIBMAIN function
PBMAIN
PBMAIN&
PBMAIN function
PBR
PEEK
PEEK$
PEEK$$
Performance analysis
PI
PIE
GRAPHIC PIE statement
PIXEL
GRAPHIC GET PIXEL statement
PIXELS
DIALOG NEW PIXELS statement
PLAY
PLAY statement
PLAY WAVE
PLAY WAVE END
Point
POINTER
CALL DWORD statement
Pointer to COM Object
Pointers (@)
Pointers to arrays
Pointers to arrays with dual indexes
Pointers to ASCIIZ and fixed-length strings
Pointers to Nul-Terminated and fixed-length strings
POKE
POKE$
POKE$$
POLYGON
GRAPHIC POLYGON statement
POLYLINE
GRAPHIC POLYLINE statement
POP
POPUP
MENU ADD POPUP statement
PORT
TCP OPEN statement
POS.X
POS.Y
POS
GRAPHIC GET POS statement
POST
CONTROL POST statement
Power Collection
Power Library
POWERARRAY
POWERARRAY Object
POWERARRAY Object#DIM
POWERARRAY Object#LBOUND
PowerBASIC Forms
PowerBASIC Library Manager
PowerBound
PowerBounds
PowerCollection
PowerThread
PowerTime
PPI.X
PPI.Y
PPI
GRAPHIC GET PPI statement
Precedence
PREFIX
PREFIX/END PREFIX statements
PRESERVE
PREVIEW
PREVIOUS
COLLECTION Object Group
Primary Source File Dialog
PRINT#
PRINT# statement
PRINT
#DEBUG PRINT metastatement
Print Preview
Print Preview Dialog
PRINTER$
Printer Tray
XPRINT GET TRAY statement
PRINTERCOUNT
Printing
Printing Commands
PRIORITY
PROCESS GET PRIORITY statement
PRIVATE
DECLARE statement
Private and Exported Procedures
Procedure name
Procedures
FASTPROC/END FASTPROC statements
PROCESS
PROCESS GET PRIORITY statement
PROCESS GET PRIORITY
PROCESS GET PRIORITY statement
PROCESS SET PRIORITY
PROCESS SET PRIORITY statement
PRODUCTVERSION
PROFILE
PROGID$
PROGID$ function
Program Identifier string
PROGRESSBAR
CONTROL ADD PROGRESSBAR statement
PROGRESSBAR GET POS
PROGRESSBAR GET RANGE
PROGRESSBAR SET POS
PROGRESSBAR SET RANGE
PROGRESSBAR SET STEP
PROGRESSBAR statement
PROGRESSBAR STEP
Project Files
PROPERTY/END PROPERTY statement
PROPERTY
EXIT PROPERTY statement
PROPERTY / END PROPERTY statement
PROPERTY / END PROPERTY statements
PROPERTY GET
PROPERTY GET statement
PROPERTY SET
PROPERTY SET statement
PROPERTY statement
Protected mode programming
PTR
CALL DWORD statement
PUSH
PUT
PUT$
PUT$$
PUT statement
QUALITY
XPRINT GET QUALITY statement
Queue Collection
QueueCollection
QWORD
Radians to Degrees
Radio Buttons
Raise to the power
RAISEEVENT
EVENT SOURCE statement
RAISEEVENT statement
RANDOM
Random access file records
Random access files
Random Access Files
RANDOMIZE
RANGE
PROGRESSBAR statement
RCDATA
#RESOURCE metastatement
READ
READ$
Read binary data
Reading and writing data
Real mode programming
RECORDS
FILESCAN statement
RECV
COMM function
REDIM
POWERARRAY Object#REDIM
REDIM PRESERVE
IPOWERARRAY.REDIMPRESERVE
REDIM PRESERVE statement
REDIM statement
REDIMPRESERVE
REDRAW
CONTROL REDRAW statement
REGEXPR
REGEXPR statement
REGISTER
REGISTER statement
Registered Type Library View
Registers
REGISTER statement
Registration
REGREPL
REGREPL statement
Regular Expressions
REGEXPR statement
Relational Operators
Release DIR$ handle
REM
REMAIN$
REMAIN$ function
REMOVE
REMOVE$
REMOVE$ function
Removing decimals
Rename
Directory
RENDER
GRAPHIC RENDER statement
REPEAT$
REPLACE
COLLECTION Object Group
REPLACE ANY
REPLACE statement
Reporting Errors
Request for Comments (RFC)
RES
Reserved words
RESET
BIT statement
RESET statement
RESIZE
RESOURCE$
RESOURCE$ function
Resource Editors
Resource Embedding
Resource File Compiling
Resource Files
Converting a .RC to a .RES
Resource Scripts
RESULT
RESUME
ON ERROR statement
RESUME FLUSH
RESUME NEXT
RESUME statement
RETAIN$
RETAIN$ function
RETURN
RETURN FLUSH
RETURN statement
RGB
Built In RGB Color Equates
RGB function
RIGHT$
RIGHT
CLIP$ function
Right-click menu
RING
COMM function
RLSD
COMM function
RMDIR
RND
ROOT
ROTATE
ROTATE statement
ROTATE LEFT
ROTATE RIGHT
ROTATE statement
ROUND
ROUND function
ROW
GRAPHIC CELL statement
RSET
RSET$
RSET$ function
RSET ABS
RSET statement
RTRIM$
RTRIM$ function
RTSFLOW
COMM function
Run Menu
Running PB/Win
Running PB/Win From DOS
Running PB/Win From Windows
Running PowerBASIC from the command line
Run-time error line
Run-time errors
RXBUFFER
COMM function
RXQUE
COMM function
SAFEARRAY
SAVE
GRAPHIC SAVE statement
SAVEFILE
Saving registers
Saving Registers at the Sub/Function level
Saving the FPU registers
Saving the Source Code
SBIT
SCALE
GRAPHIC GET SCALE statement
SCAN
Scan a file
Scope
DIM statement
SCROLL
SCROLL.HORZ
SCROLL.VERT
SCROLLBAR
CONTROL ADD SCROLLBAR statement
Scrollbar controls
SCROLLBAR GET PAGESIZE
SCROLLBAR GET POS
SCROLLBAR GET RANGE
SCROLLBAR GET TRACKPOS
SCROLLBAR SET PAGESIZE
SCROLLBAR SET PAGESIZE statement
SCROLLBAR SET POS
SCROLLBAR SET RANGE
SCROLLBAR statement
SCROLLTEXT
GRAPHIC GET SCROLLTEXT statement
SDECL
CALL DWORD statement
SDK Data types
Second
SEEK
SEEK function
SEEK statement
SELCOUNT
COMBOBOX statement
SELECT
COMBOBOX statement
SELECT CASE
SELECT CASE/END SELECT block
SELECT CASE/END SELECT statement
SELECT CASE statement
SELECTION
SEND
COMM SEND statement
SEPARATOR
Sequential files
Sequential Files
Serial Communications
A simple communications program
SERVER
SET
BIT statement
Set cursor
Set up
SETATTR
SETATTR statement
SETEOF
Setting an error trap
Setting and using breakpoints
Settings
Setup
SGN
SHELL
SHELL function
SHELL HANDLES
SHELL statement
SHIFT
SHIFT statement
SHIFT LEFT
SHIFT RIGHT
SHIFT SIGNED LEFT
SHIFT SIGNED RIGHT
SHIFT statement
SHORT
Shortcut Keys
SHOW
CONTROL SHOW STATE statement
SHRINK$
SIGNED
Simple Mail Transfer Protocol (SMTP)
Simulating Errors
SIN
Sine
SINGLE
Single-precision floating-point (!)
Single-precision floating-point variables
SINH
SIZE.X
SIZE.Y
SIZE
#OPTIMIZE SIZE metastatement
Size of disk
SIZEOF
SLEEP
SLL
#COMPILE metastatement
Sll example
SORT
ARRAY SORT statement
SOURCE
SOURCE$
Source Code
Source Code View
SPACE$
Space on disk
SPC
LPRINT statement
SPEED
SPLIT
GRAPHIC SPLIT statement
SPLIT statement
SQR
Square root
STABILIZE
DIALOG STABILIZE statement
Stack Collection
Stack Overhead Reduction
Stack Size
#STACK metastatement
Stack trace
#TOOLS metastatement
StackCollection
STACKSIZE
Start and stop bits
Start and Stop bits
STATE
COMBOBOX statement
Statement separation
STATIC
CONTROL ADD LABEL statement
Static controls
STATIC FUNCTION
STATIC statement
STATIC SUB
STATUS
Status of object
ISNOTHING function
STATUSBAR
CONTROL ADD STATUSBAR statement
STATUSBAR SET PARTS
STATUSBAR SET TEXT
STATUSBAR statement
STDCALL
CALL DWORD statement
STEP
GRAPHIC GET PIXEL statement
STOP
COMM function
Storage requirements
Storage requirements and restrictions
STR$
STR$ function
STRDELETE$
STRDELETE$ function
STRETCH
GRAPHIC STRETCH statement
STRETCHMODE
GRAPHIC GET STRETCHMODE statement
STRING$
STRING$$
STRING$ function
STRING
#RESOURCE metastatement
String arrays
String Data Types
Dynamic (Variable-length) strings
String Equates
String expressions
String formatting
String Operations Commands
String pointer
STRINGBUILDER
STRINGBUILDER Object
StringBuilderA
StringBuilderW
STRINGINFO
STRINGZ
STRINSERT$
STRINSERT$ function
Strip decimals
STRPTR
STRPTR function
STRREVERSE$
STRREVERSE$ function
Structured Programming
STYLE
GRAPHIC STYLE statement
STYLEX
WINDOW GET statement
STYLEXX
LISTVIEW statement
SUB/END SUB statements
SUB
DECLARE statement
Subroutine name
Subroutines
Subscripts
SUBSCRIPTS
Substitute text
Sub-string mapping
Support
SUSPEND
THREAD CREATE statement
SWAP
MEMORY statement
SWAP statement
SWITCH
SWITCH$
SWITCH%
SWITCH&
Synch
Syntax Color Preferences
Syntax Color Selector
Syntax Custom Color Selector
System date
TAB$
TAB
CONTROL ADD TAB statement
TAB DELETE
TAB GET COUNT
TAB GET DIALOG
TAB GET IMAGE
TAB GET PAGE
TAB GET SELECT
TAB GET TEXT
TAB INSERT PAGE
TAB INSERT PAGE statement
Tab order
Tab Order
TAB RESET
TAB RESET statement
TAB SELECT
TAB SET IMAGE
TAB SET IMAGELIST
TAB SET TEXT
TAB statement
tabstops
TAGARRAY
TALLY
TALLY function
TAN
TAN function
Tangent
ATN function
TANH
ATN function
TCP
TCP ACCEPT statement
TCP ACCEPT
TCP ACCEPT statement
TCP and UDP Communications
TCP clients and servers
TCP CLOSE
TCP CLOSE statement
TCP LINE INPUT
TCP LINE INPUT statement
TCP NOTIFY
TCP NOTIFY statement
TCP OPEN
TCP OPEN PORT
TCP OPEN SERVER
TCP OPEN statement
TCP PRINT
TCP PRINT statement
TCP RECV
TCP RECV statement
TCP SEND
TCP SEND statement
Tech Support
Templates
File
TEXT.SIZE.X
TEXT.SIZE.Y
TEXT
CLIPBOARD statement
Text box controls
Text substitution
TEXTBOX
The Debug Menu
The Debugger
The Inline Assembler
The PowerBASIC COM Browser Menu
The PowerBASIC COM Browser Toolbar
The PowerBASIC COM Browser Tutorial
The PowerBASIC COM Browser User Interface
The PowerBASIC User Interface
The Stack
THEN
IF statement
THIS
THREAD
DECLARE THREAD statement
THREAD CLOSE
THREAD CLOSE statement
THREAD Code Group
Thread Control functions
THREAD CREATE
THREAD CREATE statement
THREAD FUNCTION
THREAD FUNCTION statement
THREAD GET PRIORITY
THREAD GET PRIORITY statement
THREAD Object
THREAD RESUME
THREAD RESUME statement
THREAD SET PRIORITY
THREAD SET PRIORITY statement
THREAD STATUS
THREAD STATUS statement
THREAD SUSPEND
THREAD SUSPEND statement
THREADCOUNT
THREADCOUNT function
THREADED
THREADED statement
THREADID
THREADID function
THREADPARAM
THREADSAFE
DECLARE statement
Tick
TIME$
Time Commands
TIMECREATE
TimeDiff
TIMEEXIT
TIMEKERNEL
TIMEOUT
COMM TIMEOUT statement
TIMER
RANDOMIZE statement
TIMER function
TimeString
TimeString24
TimeStringFull
TIMEUSER
TIX
TIX END statement
TLIB
TLS
TO
ARRAY SCAN statement
To Delphi
To Visual Basic 6
Today
TOGGLE
ToLocalTime
TOOLBAR
CONTROL ADD TOOLBAR statement
TOOLBAR ADD BUTTON
TOOLBAR ADD SEPARATOR
Toolbar Buttons
TOOLBAR DELETE BUTTON
TOOLBAR GET COUNT
TOOLBAR GET STATE
TOOLBAR SET IMAGELIST
TOOLBAR SET STATE
TOOLBAR statement
TOOLS
ToUTC
TRACE
TRACE statement
TRACE CLOSE
TRACE NEW
TRACE OFF
TRACE OFF statement
TRACE ON
TRACE ON statement
TRACE PRINT
TRACE statement
Tracing execution
TRACKPOS
Transmission Control Protocol (TCP)
TRAY
XPRINT GET TRAY statement
TRAYS
XPRINT GET TRAYS statement
TREEVIEW
CONTROL ADD TREEVIEW statement
TREEVIEW DELETE
TREEVIEW GET BOLD
TREEVIEW GET CHECK
TREEVIEW GET CHILD
TREEVIEW GET COUNT
TREEVIEW GET EXPANDED
TREEVIEW GET NEXT
TREEVIEW GET PARENT
TREEVIEW GET PREVIOUS
TREEVIEW GET ROOT
TREEVIEW GET SELECT
TREEVIEW GET TEXT
TREEVIEW GET USER
TREEVIEW INSERT ITEM
TREEVIEW RESET
TREEVIEW RESET statement
TREEVIEW SELECT
TREEVIEW SET BOLD
TREEVIEW SET CHECK
TREEVIEW SET EXPANDED
TREEVIEW SET IMAGELIST
TREEVIEW SET TEXT
TREEVIEW SET USER
TREEVIEW statement
TREEVIEW UNSELECT
Tricks in preserving registers
Tricks of the stack
TRIM$
TRIM$ function
TRIM
LTRIM$ function
TRN
Truncate a file
Truncate floating-point numbers
TRY
TRY/END TRY block
two's-complement
TXBUFFER
COMM function
TXQUE
COMM function
TYPE/END TYPE block
TYPE
TYPE SET statement
Type Libraries
TYPE SET
TYPE SET statement
TYPELIB
UBOUND
POWERARRAY Object#UBOUND
UBOUND function
UCASE$
UCASE$ function
UCASE
ARRAY SCAN statement
UCODE$
UCODE$ function
UCODEPAGE
UCODEPAGE statement
UDP
TCP and UDP Communications
UDP CLOSE
UDP CLOSE statement
UDP NOTIFY
UDP NOTIFY statement
UDP OPEN
UDP OPEN statement
UDP RECV
UDP RECV statement
UDP SEND
UDP SEND statement
UDT
Accessing the fields of a User-Defined Type
Unary operators
UNICODE
Characters_ Strings_ and Unicode
Unicode conversion
ACODE$ function
UNION/END UNION statements
UNION
Union Storage requirements and restrictions
Unions
UNITS
DIALOG NEW statement
Universally Unique Identifier
GUID$ function
UNLOCK
GLOBALMEM UNLOCK statement
UNLOCK statement
UNSELECT
COMBOBOX statement
Unsigned data type
Byte (?)
UNTIL
UNWRAP$
USER
COMBOBOX statement
User Datagram Protocol (UDP)
User-Defined Types (UDTs)
USING$
USING$ function
USING
CALL DWORD statement
Using arrays of User-Defined Types
Using assembly-language in your code
Using ESP and EBP
Using User-Defined Types with procedures and functions
UTF-16
UTF-8
Characters_ Strings_ and Unicode
Utf8ToChr$
Utf8ToChr$ function
UUID
VAL
VAL function
Val statement
VAL statement
VALUEGET
VALUESET
VALUETYPE
VAR
Variable
Default Variable Typing
Variable addresses
Variable scope
Variable Scope
Variable-length Strings
Variables
Variables and Variable Scope
VARIANT#
VARIANT$
VARIANT$$
VARIANT$ / VARIANT$$ function
VARIANT$ function
VARIANT
DIM statement
Variant Data Types
VARIANTVT
VARIANTVT function
VARPTR
VARPTR function
VB Run-time errors when calling a PowerBASIC DLL
VBX
VERIFY
VERSION$
VERSION3
VERSION4
VERSION5
VERSIONINFO
VERT
VFT
View.X
View.Y
VIEW
GRAPHIC GET VIEW statement
VIRTUAL
VISIBLE
Visual Basic
Comparative Data Types Visual Basic 6
Visual Basic arrays
Visual Design tools
VTBL
WAITKEY$
GRAPHIC WAITKEY$ statement
Warranty
WAVE
#RESOURCE metastatement
WEND
What are Connection Points?
What are Constructors and Destructors?
What are the parts of an object?
What are Type Libraries?
What does a Class look like?
What does an Interface look like?
What is a Base Class?
What is a Class Method?
What is a COM component?
What is a Compound Object Reference?
What is a Dll?
What is a Resource File?
What is an hResult?
What is an object anyway?
What is an SLL?
What is DISPATCH?
What is inheritance?
What is the PowerBASIC COM Browser
What's New
Additional Changes
Where are objects located?
WHILE/WEND statements
WHILE
DO/LOOP statements
Why should I use objects?
Why use Dlls?
WIDE
OPEN statement
WIDTH
FILESCAN statement
WIN32API.INC Updates
WIN95
WINDOW
GRAPHIC WINDOW CLICK statement
WINDOW GET HANDLE
WINDOW GET ID
WINDOW GET ID statement
WINDOW GET PARENT
WINDOW GET PARENT statement
WINDOW GET statement
WINDOW GET STYLE
WINDOW GET STYLEX
WINDOW GET USER
Window Menu
WINDOW SET ID
WINDOW SET statement
WINDOW SET STYLE
WINDOW SET STYLEX
WINDOW SET USER
WINDOW statement
WINMAIN
WINMAIN&
WINMAIN function
WINMAIN statement
Winsock
WITH
REGREPL statement
WORD
Double-word (???)
Word (??)
Word (??) Data type
WORDWRAP
GRAPHIC GET WORDWRAP statement
WPARAM
WRAP$
WRAP
GRAPHIC GET WRAP statement
WRITE
WRITE#
Writing an error handler
Writing and reading data
WSTRING
WSTRINGZ
XINPFLOW
COMM function
XOR
XOR operator
XOUTFLOW
COMM function
XPRINT$(ATTACH)
XPRINT$(ATTACH) function
XPRINT$(PAPERS)
XPRINT$(PAPERS) function
XPRINT$(TRAYS)
XPRINT$(TRAYS) function
XPRINT$
XPRINT$ function
XPRINT$ Function Reference
XPRINT() Function Reference
XPRINT(CANVAS.X)
XPRINT(CANVAS.X) function
XPRINT(CANVAS.Y)
XPRINT(CANVAS.Y) function
XPRINT(Cell.Size.X)
XPRINT(Cell.Size.X) function
XPRINT(Cell.Size.Y)
XPRINT(Cell.Size.Y) function
XPRINT(Chr.Size.X)
XPRINT(Chr.Size.X) function
XPRINT(Chr.Size.Y)
XPRINT(Chr.Size.Y) function
XPRINT(Client.X)
XPRINT(Client.X) function
XPRINT(Client.Y)
XPRINT(Client.Y) function
XPRINT(Clip.X)
XPRINT(Clip.X) function
XPRINT(Clip.Y)
XPRINT(Clip.Y) function
XPRINT(COL)
XPRINT(COL) function
XPRINT(COLLATE)
XPRINT(COLLATE) function
XPRINT(COLORMODE)
XPRINT(COLORMODE) function
XPRINT(COPIES)
XPRINT(COPIES) function
XPRINT(DC)
XPRINT(DC) function
XPRINT(DUPLEX)
XPRINT(DUPLEX) function
XPRINT(LINES)
XPRINT(LINES) function
XPRINT(MIX)
XPRINT(MIX) function
XPRINT(ORIENTATION)
XPRINT(ORIENTATION) function
XPRINT(OVERLAP)
XPRINT(OVERLAP) function
XPRINT(PAPER)
XPRINT(PAPER) function
XPRINT(PIXEL...) function
XPRINT(POS.X)
XPRINT(POS.X) function
XPRINT(POS.Y)
XPRINT(POS.Y) function
XPRINT(PPI.X)
XPRINT(PPI.X) function
XPRINT(PPI.Y)
XPRINT(PPI.Y) function
XPRINT(QUALITY)
XPRINT(QUALITY) function
XPRINT(ROW)
XPRINT(ROW) function
XPRINT(SELECTION)
XPRINT(SELECTION) function
XPRINT(SIZE.X)
XPRINT(SIZE.X) function
XPRINT(SIZE.Y)
XPRINT(SIZE.Y) function
XPRINT(STRETCHMODE)
XPRINT(STRETCHMODE) function
XPRINT(TEXT.SIZE.X...) function
XPRINT(TEXT.SIZE.Y...) function
XPRINT(TRAY)
XPRINT(TRAY) function
XPRINT(WORDWRAP)
XPRINT(WORDWRAP) function
XPRINT(WRAP)
XPRINT(WRAP) function
XPRINT
XPRINT ARC statement
XPRINT ARC
XPRINT ARC statement
XPRINT ATTACH
XPRINT ATTACH CHOOSE
XPRINT ATTACH DEFAULT
XPRINT ATTACH statement
XPRINT BOX
XPRINT BOX statement
XPRINT CANCEL
XPRINT CANCEL statement
XPRINT CELL SIZE
XPRINT CELL SIZE statement
XPRINT CELL statement
XPRINT CHR SIZE
XPRINT CHR SIZE statement
XPRINT CLOSE
XPRINT CLOSE statement
XPRINT Code Group
XPRINT COL
XPRINT COL statement
XPRINT COLOR
XPRINT COLOR statement
XPRINT COPY
XPRINT COPY statement
XPRINT ELLIPSE
XPRINT ELLIPSE statement
XPRINT FONT
XPRINT FONT statement
XPRINT FORMFEED
XPRINT FORMFEED statement
XPRINT GET ATTACH
XPRINT GET ATTACH statement
XPRINT GET CANVAS
XPRINT GET CANVAS statement
XPRINT GET CLIENT
XPRINT GET CLIENT statement
XPRINT GET CLIP
XPRINT GET CLIP statement
XPRINT GET COLLATE
XPRINT GET COLLATE statement
XPRINT GET COLORMODE
XPRINT GET COLORMODE statement
XPRINT GET COPIES
XPRINT GET COPIES statement
XPRINT GET DC
XPRINT GET DC statement
XPRINT GET DUPLEX
XPRINT GET DUPLEX statement
XPRINT GET LINES
XPRINT GET LINES statement
XPRINT GET MARGIN
XPRINT GET MARGIN statement
XPRINT GET MIX
XPRINT GET MIX statement
XPRINT GET ORIENTATION
XPRINT GET ORIENTATION statement
XPRINT GET OVERLAP
XPRINT GET OVERLAP statement
XPRINT GET PAGES
XPRINT GET PAGES statement
XPRINT GET PAPER
XPRINT GET PAPER statement
XPRINT GET PAPERS
XPRINT GET PAPERS statement
XPRINT GET PIXEL
XPRINT GET PIXEL statement
XPRINT GET POS
XPRINT GET POS statement
XPRINT GET PPI
XPRINT GET PPI statement
XPRINT GET QUALITY
XPRINT GET QUALITY statement
XPRINT GET SCALE
XPRINT GET SCALE statement
XPRINT GET SELECTION
XPRINT GET SELECTION statement
XPRINT GET SIZE
XPRINT GET SIZE statement
XPRINT GET STRETCHMODE
XPRINT GET STRETCHMODE statement
XPRINT GET TRAY
XPRINT GET TRAY statement
XPRINT GET TRAYS
XPRINT GET TRAYS statement
XPRINT GET WORDWRAP
XPRINT GET WORDWRAP statement
XPRINT GET WRAP
XPRINT GET WRAP statement
XPRINT IMAGELIST
XPRINT IMAGELIST statement
XPRINT LINE
XPRINT LINE statement
XPRINT LINE STEP
XPRINT PIE
XPRINT PIE statement
XPRINT POLYGON
XPRINT POLYGON statement
XPRINT POLYLINE
XPRINT POLYLINE statement
XPRINT PREVIEW
XPRINT PREVIEW statement
XPRINT PRINT
XPRINT PRINT statement
XPRINT RENDER
XPRINT RENDER statement
XPRINT ROW
XPRINT SCALE
XPRINT SCALE PIXELS
XPRINT SCALE PIXELS statement
XPRINT SCALE statement
XPRINT SET CLIP
XPRINT SET CLIP statement
XPRINT SET COLLATE
XPRINT SET COLLATE statement
XPRINT SET COLORMODE
XPRINT SET COLORMODE statement
XPRINT SET COPIES
XPRINT SET COPIES statement
XPRINT SET DUPLEX
XPRINT SET DUPLEX statement
XPRINT SET FONT
XPRINT SET FONT statement
XPRINT SET MIX
XPRINT SET MIX statement
XPRINT SET ORIENTATION
XPRINT SET ORIENTATION statement
XPRINT SET OVERLAP
XPRINT SET OVERLAP statement
XPRINT SET PAGES
XPRINT SET PAGES statement
XPRINT SET PAPER
XPRINT SET PAPER statement
XPRINT SET PIXEL
XPRINT SET PIXEL statement
XPRINT SET POS
XPRINT SET POS statement
XPRINT SET QUALITY
XPRINT SET QUALITY statement
XPRINT SET STRETCHMODE
XPRINT SET STRETCHMODE statement
XPRINT SET TRAY
XPRINT SET TRAY statement
XPRINT SET WORDWRAP
XPRINT SET WORDWRAP statement
XPRINT SET WRAP
XPRINT SET WRAP statement
XPRINT SPLIT
XPRINT SPLIT statement
XPRINT statement
XPRINT STRETCH
XPRINT STRETCH PAGE
XPRINT STRETCH statement
XPRINT STYLE
XPRINT STYLE statement
XPRINT TEXT SIZE
XPRINT TEXT SIZE statement
XPRINT WIDTH
XPRINT WIDTH statement
Year
YieldMS
YYYYDDMM
YYYYMMDD
ZER
z-order